package basic;

import java.io.Serializable;
import java.util.Map;

public class QuerySet<E>  implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	//查询参数集合
	private Map<String,E> paramMap;

	//分页对象
	private PageInfo pageInfo ;
	
	//排序对象
	private SortInfo sortInfo;
	
	//聚合对象
	private String polymerizeInfo;
	
	//分组对象
	private String groupInfo;
	
	//原生SQL
	private String sqlInfo;


	public Map<String, E> getParamMap() {
		return paramMap;
	}

	public void setParamMap(Map<String, E> paramMap) {
		this.paramMap = paramMap;
	}

	public PageInfo getPageInfo() {
		return pageInfo;
	}

	public void setPageInfo(PageInfo pageInfo) {
		this.pageInfo = pageInfo;
	}

	public SortInfo getSortInfo() {
		return sortInfo;
	}

	public void setSortInfo(SortInfo sortInfo) {
		this.sortInfo = sortInfo;
	}

	public String getPolymerizeInfo() {
		return polymerizeInfo;
	}

	public void setPolymerizeInfo(String polymerizeInfo) {
		this.polymerizeInfo = polymerizeInfo;
	}

	public String getGroupInfo() {
		return groupInfo;
	}

	public void setGroupInfo(String groupInfo) {
		this.groupInfo = groupInfo;
	}

	public String getSqlInfo() {
		return sqlInfo;
	}

	public void setSqlInfo(String sqlInfo) {
		this.sqlInfo = sqlInfo;
	}
	
	


	
}
